<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- saved from url=(0055)http://blog.csdn.net/android_ls/article/details/8605931 -->
<html  xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏
        - 博客频道 - CSDN.NET</title>
    
    <meta  name="description"  content="引子：在我们的应用为用户提供定位服务时，通常想为用户提供精确点的定位服务，这是需要用户配合的。我们必须先检测用户手机的GPS当前是否打开，若没打开则弹出对话框提示。用户若不配合我们也没办法，只能采用基站定位方式。如果我们的应用必须用户打开GPS才可使用，这时流氓一点的做法，就是强制帮用户打开GPS。阐明概念：                定位服务GPS：全球卫星定位系统，使用24个人造卫">
    <script  type="text/javascript"  async=""  src="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/ga.js"></script><script  src="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/jquery.js"  type="text/javascript"></script>
    <script  type="text/javascript"  src="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/ad.js"></script>
    <link  rel="Stylesheet"  type="text/css"  href="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/style.css">
    <link  id="RSSLink"  title="RSS"  type="application/rss+xml"  rel="alternate"  href="http://blog.csdn.net/android_ls/rss/list">
    <link  rel="shortcut icon"  href="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/favicon.ico">
    <link  type="text/css"  rel="stylesheet"  href="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/default.css">

</head>
<body>
    <script  src="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/pub_topnav_2011.js"  type="text/javascript"></script><link  rel="stylesheet"  type="text/css"  href="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/navtop_2012.css">
<div  class="nav_top_2011">
<p><span  style="color:red;">您还未登录！</span>|<a  href="https://passport.csdn.net/account/login"  target="_top">登录</a>|<a  href="https://passport.csdn.net/account/register"  target="_top">注册</a>|<a  href="https://passport.csdn.net/help/faq"  target="_blank">帮助</a></p><ul>
<li><a  href="http://www.csdn.net/"  target="_blank"  style="color: red;">首页</a></li>
<li><a  href="http://news.csdn.net/"  target="_blank">业界</a></li>
<li><a  href="http://mobile.csdn.net/"  target="_blank">移动</a></li>
<li><a  href="http://cloud.csdn.net/"  target="_blank">云计算</a></li>
<li><a  href="http://sd.csdn.net/"  target="_blank">研发</a></li>
<li><a  href="http://bbs.csdn.net/"  target="_blank">论坛</a></li>
<li><a  href="http://blog.csdn.net/"  target="_blank">博客</a></li>
<li><a  href="http://download.csdn.net/"  target="_blank">下载</a></li>
<li  class="more"><h2  id="topnav_btnmore" ><a  href="javascript:void(0);">更多</a></h2>
<div  id="topnav_hidlist">
<iframe  name="nav_frm"  src="about:blank"  width="92"  height="178"  scrolling="no"  frameborder="no"></iframe>
</div>
</li>
</ul>
</div>

    <div  id="container">
        <div  id="header">
    <div  class="header">
        <div  id="blog_title">
            <h1>
                <a  href="http://blog.csdn.net/android_ls">android_ls的专栏</a></h1>
            <h2></h2>
            <div  class="clear">
            </div>
        </div>
        <div  class="clear">
        </div>
    </div>
</div>
<div  id="navigator">
    <div  class="navigator_bg">
    </div>
    <div  class="navigator">
        <ul>
                <li  id="btnContents"><a  href="http://blog.csdn.net/android_ls?viewmode=contents"><span>
                    <img  src="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/ico_list.gif">目录视图</span></a></li>
                <li  id="btnView"><a  href="http://blog.csdn.net/android_ls?viewmode=list"><span>
                    <img  src="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/ico_summary.gif">摘要视图</span></a></li>
                <li  id="btnRss"><a  href="http://blog.csdn.net/android_ls/rss/list"><span>
                    <img  src="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/ico_rss.gif">订阅</span></a></li>
</ul>
    </div>
</div>
<script  type="text/javascript">
    var username = "android_ls";
    var _blogger = username;
    var blog_address = "http://blog.csdn.net/android_ls";
    var static_host = "http://static.blog.csdn.net";
    var currentUserName = "";
</script>

        <div  id="body">
            <div  id="main">
                <div  class="main">
<div  class="notice tracking-ad"  data-mod="popu_3"> 

<a  href="http://vote.blog.csdn.net/blogstar2013"  target="_blank">
<font  color="blue">投票赢好礼，周周有惊喜！
 </font></a>

&nbsp;&nbsp;&nbsp;&nbsp;

<a  href="http://blog.csdn.net/blogdevteam/article/details/17440147"  target="_blank"><font  color="red">2014年4月微软MVP申请开始了！
</font></a>

&nbsp;&nbsp;&nbsp;&nbsp;

<a  href="http://blog.csdn.net/csdn_ask/article/details/16943685"  target="_blank">
<font  color="blue">消灭0回答，赢下载分
 </font></a>

&nbsp;&nbsp;&nbsp;&nbsp;


<a  href="http://blog.csdn.net/blogdevteam/article/details/17356319"  target="_blank">
<font  color="red">“我的2013”年度征文活动火爆进行中！
 </font></a>

&nbsp;&nbsp;&nbsp;&nbsp;

<a  href="http://www.csdn.net/article/2013-12-17/2817828"  target="_blank">
<font  color="red">专访Kinect手语翻译系统团队
 </font></a>


</div>                    <link  href="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/comment1.css"  type="text/css"  rel="stylesheet">
<link  href="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/style1.css"  type="text/css"  rel="stylesheet">
<div  id="article_details"  class="details">
    <div  class="article_title">
    <span  class="ico ico_type_Original"></span>
    <h3>
        <span  class="link_title"><a  href="http://blog.csdn.net/android_ls/article/details/8605931">
        Android判断GPS是否开启和强制帮用户打开GPS
        </a></span>
    </h3>
</div>

    <div  class="article_manage">
        <span  class="link_categories">
        分类：
            <a  href="http://blog.csdn.net/android_ls/article/category/1349805">Android中级篇</a> 
        </span>
    <span  class="link_postdate">2013-02-23 21:20</span>
    <span  class="link_view"  title="阅读次数">1978人阅读</span>
    <span  class="link_comments"  title="评论次数"><a  href="http://blog.csdn.net/android_ls/article/details/8605931#comments">评论</a>(2)</span>
    <span  class="link_collect"><a  href="javascript:void(0);"   title="收藏">收藏</a></span>
    <span  class="link_report"><a  href="http://blog.csdn.net/android_ls/article/details/8605931#report"   title="举报">举报</a></span>
    
</div>
<div  class="tag2box"><a  href="http://www.csdn.net/tag/AGPS"  target="_blank">AGPS</a><a  href="http://www.csdn.net/tag/android"  target="_blank">android</a><a  href="http://www.csdn.net/tag/Android"  target="_blank">Android</a><a  href="http://www.csdn.net/tag/ANDROID"  target="_blank">ANDROID</a><a  href="http://www.csdn.net/tag/gps"  target="_blank">gps</a><a  href="http://www.csdn.net/tag/GPS"  target="_blank">GPS</a><a  href="http://www.csdn.net/tag/%e6%a3%80%e6%b5%8bGPS%e7%8a%b6%e6%80%81"  target="_blank">检测GPS状态</a><a  href="http://www.csdn.net/tag/%e6%a3%80%e6%b5%8b%e7%bd%91%e7%bb%9c%e7%8a%b6%e6%80%81"  target="_blank">检测网络状态</a></div>

    
<div  id="article_content"  class="article_content">

<p>引子：在我们的应用为用户提供定位服务时，通常想为用户提供精确点的定位服务，这是需要用户配合的。我们必须先检测用户手机的GPS当前是否打开，若没打开则弹出对话框提示。用户若不配合我们也没办法，只能采用基站定位方式。如果我们的应用必须用户打开GPS才可使用，这时流氓一点的做法，就是强制帮用户打开GPS。</p>
<p>阐明概念：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定位服务GPS：全球卫星定位系统，使用24个人造卫星所形成的网络来三角定位接受器的位置，并提供经纬度坐标。虽然GPS提供绝佳的位置的精确度，但定位的位置需要在可看见人造卫星或轨道所经过的地方。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 定位服务AGPS：辅助全球卫星定位系统（英语：Assisted Global Positioning System，简称：AGPS）是一种GPS的运行方式。它可以利用手机基地站的资讯，配合传统GPS卫星，让定位的速度更快。用中文来说应该是网络辅助GPS定位系统。通俗的说AGPS是在以往通过卫星接受定位信号的同时结合移动运营的GSM或者CDMA网络机站的定位信息，就是一方面由具有AGPS的手机获取来自卫星的定位信息，而同时也要靠该手机透过中国移动的GPRS网络下载辅助的定位信息，两者相结合来完成定位。与传统GPS(GlobalPositioningSystem全球定位系统)首次定位要2、3分钟相比AGPS的首次定位时间最快仅需几秒钟，同时AGPS也彻底解决了普通GPS设备在室内无法获取定位信息的缺陷。</p>
<p>一、检测用户手机的GPS当前是否打开,，代码如下：</p>
<pre  class="java"  name="code">/**
	 * 判断GPS是否开启，GPS或者AGPS开启一个就认为是开启的
	 * @param context
	 * @return true 表示开启
	 */
	public static final boolean isOPen(final Context context) {
		LocationManager locationManager 
		                         = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE);
		// 通过GPS卫星定位，定位级别可以精确到街（通过24颗卫星定位，在室外和空旷的地方定位准确、速度快）
		boolean gps = locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER);
		// 通过WLAN或移动网络(3G/2G)确定的位置（也称作AGPS，辅助GPS定位。主要用于在室内或遮盖物（建筑群或茂密的深林等）密集的地方定位）
		boolean network = locationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER);
		if (gps || network) {
			return true;
		}

		return false;
	}</pre>
<p>二、强制帮用户打开GPS，代码如下：</p>
<pre  class="java"  name="code">/**
	 * 强制帮用户打开GPS
	 * @param context
	 */
	public static final void openGPS(Context context) {
		Intent GPSIntent = new Intent();
		GPSIntent.setClassName("com.android.settings",
				"com.android.settings.widget.SettingsAppWidgetProvider");
		GPSIntent.addCategory("android.intent.category.ALTERNATIVE");
		GPSIntent.setData(Uri.parse("custom:3"));
		try {
			PendingIntent.getBroadcast(context, 0, GPSIntent, 0).send();
		} catch (CanceledException e) {
			e.printStackTrace();
		}
	}</pre>
<p>三、在AndroidManifest.xml文件里需要添加的权限：</p>
<pre  class="html"  name="code">    &lt;uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /&gt;
    &lt;uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /&gt;
    &lt;uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /&gt;
    &lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /&gt;
    &lt;uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /&gt;
    &lt;uses-permission android:name="android.permission.INTERNET" /&gt;</pre>

</div>




<div  id="bdshare"  class="bdshare_t bds_tools get-codes-bdshare"  style="float: right;">
<a  class="bds_qzone"></a>
<a  class="bds_tsina"></a>
<a  class="bds_tqq"></a>
<a  class="bds_renren"></a>
<a  class="bds_t163"></a>
<span  class="bds_more">更多</span>
<a  class="shareCount"></a>
</div>




<div  class="article_next_prev">
            <li  class="prev_article"><span>上一篇：</span><a  href="http://blog.csdn.net/android_ls/article/details/8605915">Android如何监听开机广播和关机广播</a></li>
            <li  class="next_article"><span>下一篇：</span><a  href="http://blog.csdn.net/android_ls/article/details/8605991">Android检测网络状态，判断当前网络是否可用</a></li>
</div>


<script  type="text/javascript"  id="bdshare_js"  data="type=tools&amp;uid=1536434"  src="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/bds_s_v2.js"></script>

<script  type="text/javascript">
    document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + Math.ceil(new Date()/3600000)
</script>


</div>
    <div  id="ad_cen">
        <script  type="text/javascript">            BAIDU_CLB_SLOT_ID = "117306";</script>
        <script  type="text/javascript"  src="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/o.js"></script><div  id="BAIDU_CLB_SLOT_PS_117306"></div><script  charset="utf-8"  src="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/ecom"></script><script  type="text/javascript">
/*728*90，博客内页*/
var cpro_id = "u1405018";
</script>
<script  src="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/c.js"  type="text/javascript"></script>
    </div>
    <script  type="text/javascript">
        //new Ad(4, 'ad_cen');
    </script>
<div  id="comment_title"  class="panel_head">
    查看评论<a  name="comments"></a></div>
<div  id="comment_list">
</div>
<div  id="comment_bar">
</div>
<div  id="comment_form">
</div>
<div  class="announce">
    * 以上用户言论只代表其个人观点，不代表CSDN网站的观点或立场<a  name="reply"></a><a  name="quote"></a></div>
<script  type="text/javascript">
    var fileName = '8605931';
    var commentscount = 2;
    var islock = false
</script>
<script  type="text/javascript"  src="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/comment.js"></script>
    <div  id="ad_bot">
    </div>
    <script  type="text/javascript">
    new Ad(5, 'ad_bot');
    </script>
<div  id="report_dialog">
</div>
<div  id="d-top"  style="display: none;">
    <a  id="d-top-a"  href="http://blog.csdn.net/android_ls/article/details/8605931#"  title="回到顶部">
        <img  src="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/top.png"  alt="TOP"></a>
</div>
<script  type="text/javascript">
    $(function ()
    {
        var d_top = $('#d-top');
        document.onscroll = function ()
        {
            var scrTop = (document.body.scrollTop || document.documentElement.scrollTop);
            if (scrTop > 500)
            {
                d_top.show();
            } else
            {
                d_top.hide();
            }
        }
        $('#d-top-a').click(function ()
        {
            scrollTo(0, 0);
            this.blur();
            return false;
        });
    });
  
</script>
<style  type="text/css">
    .tag_list
    {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #D7CBC1;
        color: #000000;
        font-size: 12px;
        line-height: 20px;
        list-style: none outside none;
        margin: 10px 2% 0 1%;
        padding: 1px;
    }
    .tag_list h5
    {
        background: none repeat scroll 0 0 #E0DBD3;
        color: #47381C;
        font-size: 12px;
        height: 24px;
        line-height: 24px;
        padding: 0 5px;
        margin: 0;
    }
    .tag_list h5 a
    {
        color: #47381C;
    }
    .classify
    {
        margin: 10px 0;
        padding: 4px 12px 8px;
    }
    .classify a
    {
        margin-right: 20px;
        white-space: nowrap;
    }
</style>
<div  class="tag_list">
    <h5>
        <a  href="http://www.csdn.net/tag/"  target="_blank">核心技术类目</a></h5>
    <div  class="classify">
<a  title="全部主题"  href="http://www.csdn.net/tag"  target="_blank" >全部主题</a>
<a  title="Java"  href="http://www.csdn.net/tag/Java"  target="_blank" >Java</a>
<a  title="VPN"  href="http://www.csdn.net/tag/vpn"  target="_blank" >VPN</a>
<a  title="Android"  href="http://www.csdn.net/tag/android"  target="_blank" >Android</a>
<a  title="iOS"  href="http://www.csdn.net/tag/ios"  target="_blank" >iOS</a>
<a  title="ERP"  href="http://www.csdn.net/tag/erp"  target="_blank" >ERP</a>
<a  title="IE10"  href="http://www.csdn.net/tag/ie10"  target="_blank" >IE10</a>
<a  title="Eclipse"  href="http://www.csdn.net/tag/eclipse"  target="_blank" >Eclipse</a>
<a  title="CRM"  href="http://www.csdn.net/tag/crm"  target="_blank" >CRM</a>
<a  title="JavaScript"  href="http://www.csdn.net/tag/javascript"  target="_blank" >JavaScript</a>
<a  title="Ubuntu"  href="http://www.csdn.net/tag/ubuntu"  target="_blank" >Ubuntu</a>
<a  title="NFC"  href="http://www.csdn.net/tag/nfc"  target="_blank" >NFC</a>
<a  title="WAP"  href="http://www.csdn.net/tag/wap"  target="_blank" >WAP</a>
<a  title="jQuery"  href="http://www.csdn.net/tag/jquery"  target="_blank" >jQuery</a>
<a  title="数据库"  href="http://www.csdn.net/tag/%E6%95%B0%E6%8D%AE%E5%BA%93"  target="_blank" >数据库</a>
<a  title="BI"  href="http://www.csdn.net/tag/bi"  target="_blank" >BI</a>
<a  title="HTML5"  href="http://www.csdn.net/tag/html5"  target="_blank" >HTML5</a>
<a  title="Spring"  href="http://www.csdn.net/tag/spring"  target="_blank" >Spring</a>
<a  title="Apache"  href="http://www.csdn.net/tag/apache"  target="_blank" >Apache</a>
<a  title="Hadoop"  href="http://www.csdn.net/tag/hadoop"  target="_blank" >Hadoop</a>
<a  title=".NET"  href="http://www.csdn.net/tag/.net"  target="_blank" >.NET</a>
<a  title="API"  href="http://www.csdn.net/tag/api"  target="_blank" >API</a>
<a  title="HTML"  href="http://www.csdn.net/tag/html"  target="_blank" >HTML</a>
<a  title="SDK"  href="http://www.csdn.net/tag/sdk"  target="_blank" >SDK</a>
<a  title="IIS"  href="http://www.csdn.net/tag/iis"  target="_blank" >IIS</a>
<a  title="Fedora"  href="http://www.csdn.net/tag/fedora"  target="_blank" >Fedora</a>
<a  title="XML"  href="http://www.csdn.net/tag/xml"  target="_blank" >XML</a>
<a  title="LBS"  href="http://www.csdn.net/tag/lbs"  target="_blank" >LBS</a>
<a  title="Unity"  href="http://www.csdn.net/tag/unity"  target="_blank" >Unity</a>
<a  title="Splashtop"  href="http://www.csdn.net/tag/splashtop"  target="_blank" >Splashtop</a>
<a  title="UML"  href="http://www.csdn.net/tag/uml"  target="_blank" >UML</a>
<a  title="components"  href="http://www.csdn.net/tag/components"  target="_blank" >components</a>
<a  title="Windows Mobile"  href="http://www.csdn.net/tag/windowsmobile"  target="_blank" >Windows Mobile</a>
<a  title="Rails"  href="http://www.csdn.net/tag/rails"  target="_blank" >Rails</a>
<a  title="QEMU"  href="http://www.csdn.net/tag/qemu"  target="_blank" >QEMU</a>
<a  title="KDE"  href="http://www.csdn.net/tag/kde"  target="_blank" >KDE</a>
<a  title="Cassandra"  href="http://www.csdn.net/tag/cassandra"  target="_blank" >Cassandra</a>
<a  title="CloudStack"  href="http://www.csdn.net/tag/cloudstack"  target="_blank" >CloudStack</a>
<a  title="FTC"  href="http://www.csdn.net/tag/ftc"  target="_blank" >FTC</a>
<a  title="coremail"  href="http://www.csdn.net/tag/coremail"  target="_blank" >coremail</a>
<a  title="OPhone "  href="http://www.csdn.net/tag/ophone"  target="_blank" >OPhone </a>
<a  title="CouchBase"  href="http://www.csdn.net/tag/couchbase"  target="_blank" >CouchBase</a>
<a  title="云计算"  href="http://www.csdn.net/tag/%E4%BA%91%E8%AE%A1%E7%AE%97"  target="_blank" >云计算</a>
<a  title="iOS6"  href="http://www.csdn.net/tag/iOS6"  target="_blank" >iOS6</a>
<a  title="Rackspace "  href="http://www.csdn.net/tag/rackspace"  target="_blank" >Rackspace </a>
<a  title="Web App"  href="http://www.csdn.net/tag/webapp"  target="_blank" >Web App</a>
<a  title="SpringSide"  href="http://www.csdn.net/tag/springside"  target="_blank" >SpringSide</a>
<a  title="Maemo"  href="http://www.csdn.net/tag/maemo"  target="_blank" >Maemo</a>
<a  title="Compuware"  href="http://www.csdn.net/tag/compuware"  target="_blank" >Compuware</a>
<a  title="大数据"  href="http://www.csdn.net/tag/%E5%A4%A7%E6%95%B0%E6%8D%AE"  target="_blank" >大数据</a>
<a  title="aptech"  href="http://www.csdn.net/tag/aptech"  target="_blank" >aptech</a>
<a  title="Perl"  href="http://www.csdn.net/tag/perl"  target="_blank" >Perl</a>
<a  title="Tornado"  href="http://www.csdn.net/tag/tornado"  target="_blank" >Tornado</a>
<a  title="Ruby"  href="http://www.csdn.net/tag/ruby"  target="_blank" >Ruby</a>
<a  title="Hibernate"  href="http://www.csdn.net/hibernate"  target="_blank" >Hibernate</a>
<a  title="ThinkPHP"  href="http://www.csdn.net/tag/thinkphp"  target="_blank" >ThinkPHP</a>
<a  title="Spark"  href="http://www.csdn.net/tag/spark"  target="_blank" >Spark</a>
<a  title="HBase"  href="http://www.csdn.net/tag/hbase"  target="_blank" >HBase</a>
<a  title="Pure"  href="http://www.csdn.net/tag/pure"  target="_blank" >Pure</a>
<a  title="Solr"  href="http://www.csdn.net/tag/solr"  target="_blank" >Solr</a>
<a  title="Angular"  href="http://www.csdn.net/tag/angular"  target="_blank" >Angular</a>
<a  title="Cloud Foundry"  href="http://www.csdn.net/tag/cloudfoundry"  target="_blank" >Cloud Foundry</a>
<a  title="Redis"  href="http://www.csdn.net/tag/redis"  target="_blank" >Redis</a>
<a  title="Scala"  href="http://www.csdn.net/tag/scala"  target="_blank" >Scala</a>
<a  title="Django"  href="http://www.csdn.net/tag/django"  target="_blank" >Django</a>
<a  title="Bootstrap"  href="http://www.csdn.net/tag/bootstrap"  target="_blank" >Bootstrap</a>
    </div>
</div>

                    <div  class="clear">
                    </div>
                </div>
            </div>
            <div  id="side">
    <div  class="side">
<div  id="panel_Profile"  class="panel">
<ul  class="panel_head"><span>个人资料</span></ul>
<ul  class="panel_body profile">
<div  id="blog_userface">
    <a  href="http://my.csdn.net/android_ls"  target="_blank">
    <img  src="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/1_android_ls.jpg"  title="访问我的空间"  style="max-width:90%">
    </a>
    <br>
    <span><a  href="http://my.csdn.net/android_ls"  class="user_name"  target="_blank">android_ls</a></span>
</div>
<div  class="interact">
<a  href="javascript:void(0);"  class="attent"  id="span_add_follow"  title="[加关注]"></a>
<a  href="javascript:void(0);"  class="letter"   title="[发私信]"></a>
</div>
<div  id="blog_medal">
</div>
<ul  id="blog_rank">
    <li>访问：<span>77267次</span></li>
    <li>积分：<span>1611分</span></li>
    <li>排名：<span>第6903名</span></li>
</ul>
<ul  id="blog_statistics">
    <li>原创：<span>52篇</span></li>
    <li>转载：<span>9篇</span></li>
    <li>译文：<span>0篇</span></li>
    <li>评论：<span>273条</span></li>
</ul>
</ul>
</div>


<div  id="custom_column_22333401"  class="panel">
<ul  class="panel_head"><span>博客公告</span></ul>
<ul  class="panel_body">

<p><font  color="#8b4513"  size="2"  face="arial">本博客所有博文，是本人对在学习、工作中遇到的某些知识，个人理解进行的记录。</font></p>
<p><font  color="#ff0000"  size="2"  face="arial"><b>欢迎交流，欢迎转载，大家转载请注明出处，禁止用于商业目的。</b></font></p>

</ul>
</div><div  id="panel_Category"  class="panel">
<ul  class="panel_head"><span>文章分类</span></ul>
<ul  class="panel_body">
<li>
<a  href="http://blog.csdn.net/android_ls/article/category/1334312">Android基础篇</a><span>(4)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/category/1349805">Android中级篇</a><span>(10)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/category/1668155">Android高级篇</a><span>(1)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/category/1344033">Android百度地图</a><span>(9)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/category/1349806">Android基站定位</a><span>(3)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/category/1373949">仿人人Android客户端（v5.7.1）</a><span>(27)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/category/1467261">人才管理</a><span>(2)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/category/1381392">励志文章</a><span>(3)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/category/1577985">分享</a><span>(3)</span>
</li>
</ul>
</div><div  id="panel_Archive"  class="panel">
<ul  class="panel_head"><span>文章存档</span></ul>
<ul  class="panel_body">
<div  id="archive_list">

<li><a  href="http://blog.csdn.net/android_ls/article/month/2013/10">2013年10月</a><span>(1)</span></li><li><a  href="http://blog.csdn.net/android_ls/article/month/2013/08">2013年08月</a><span>(5)</span></li><li><a  href="http://blog.csdn.net/android_ls/article/month/2013/07">2013年07月</a><span>(8)</span></li><li><a  href="http://blog.csdn.net/android_ls/article/month/2013/06">2013年06月</a><span>(2)</span></li><li><a  href="http://blog.csdn.net/android_ls/article/month/2013/05">2013年05月</a><span>(3)</span></li><li><a  href="http://blog.csdn.net/android_ls/article/month/2013/04">2013年04月</a><span>(13)</span></li><li><a  href="http://blog.csdn.net/android_ls/article/month/2013/03">2013年03月</a><span>(18)</span></li><li><a  href="http://blog.csdn.net/android_ls/article/month/2013/02">2013年02月</a><span>(11)</span></li>
</div>
</ul>
</div>
<div  id="hotarticls"  class="panel">
<ul  class="panel_head"><span>阅读排行</span></ul>
<ul  class="panel_body itemlist">
<li>
<a  href="http://blog.csdn.net/android_ls/article/details/8732427"  title="Android仿人人客户端（v5.7.1）——网络模块处理的架构">Android仿人人客户端（v5.7.1）——网络模块处理的架构</a><span>(7538)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/details/8749188"  title="Android仿人人客户端（v5.7.1）——应用主界面之左侧面板UI实现">Android仿人人客户端（v5.7.1）——应用主界面之左侧面板UI实现</a><span>(6203)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/details/8756059"  title="Android仿人人客户端（v5.7.1）——采用RelativeLayout做父容器，实现左侧滑动菜单（一）">Android仿人人客户端（v5.7.1）——采用RelativeLayout做父容器，实现左侧滑动菜单（一）</a><span>(3357)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/details/8672442"  title="Android基站定位——通过手机信号获取基站信息（一）">Android基站定位——通过手机信号获取基站信息（一）</a><span>(3309)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/details/8765193"  title="Android仿人人客户端（v5.7.1）——点击左侧菜单栏中的Item切换视图">Android仿人人客户端（v5.7.1）——点击左侧菜单栏中的Item切换视图</a><span>(2552)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/details/8672856"  title="Android基站定位——单基站定位（二）">Android基站定位——单基站定位（二）</a><span>(2470)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/details/9228083"  title="Android仿人人客户端（v5.7.1）——新鲜事之完整篇">Android仿人人客户端（v5.7.1）——新鲜事之完整篇</a><span>(2148)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/details/8605931"  title="Android判断GPS是否开启和强制帮用户打开GPS">Android判断GPS是否开启和强制帮用户打开GPS</a><span>(1978)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/details/8761410"  title="Android仿人人客户端（v5.7.1）——采用ViewGroup做父容器，实现左侧滑动菜单（三）">Android仿人人客户端（v5.7.1）——采用ViewGroup做父容器，实现左侧滑动菜单（三）</a><span>(1946)</span>
</li>
<li>
<a  href="http://blog.csdn.net/android_ls/article/details/8586229"  title="Android百度地图——定位SDK（版本v3.1）（三）">Android百度地图——定位SDK（版本v3.1）（三）</a><span>(1870)</span>
</li>
</ul>
</div>
    </div>
    <div  class="clear">
    </div>
</div>

            <div  class="clear">
            </div>
        </div>
        

<script  type="text/javascript"  src="./Android判断GPS是否开启和强制帮用户打开GPS - android_ls的专栏 - 博客频道 - CSDN.NET_files/newblog.min.js"></script></div></body></html>